【PHP/演習問題】多次元配列[1]
問題
次の実行結果になる猫の情報を出力するプログラムを作成してください。
なお、下記の条件を満たすものとします。
- 猫の情報は多次元配列
$cats
に記憶 - 猫の情報は名前、誕生日、種類の3つ
- 猫の情報は表のとおり
- 猫の情報は多次元配列で出力する
猫 | 名前 | 誕生日 | 種類 |
---|---|---|---|
1匹目 | Tama | 4/24 | Munchkin |
2匹目 | Koko | 8/14 | Persian |
3匹目 | Zizi | 12/08 | Bengal |
1 --------------------
name : Tama
birthday : 4/24
type : Munchkin
2 --------------------
name : Koko
birthday : 8/14
type : Persian
3 --------------------
name : Zizi
birthday : 12/08
type : Bengal
解答例
<?php
$cats = [];
$cats[0]['name'] = 'Tama';
$cats[0]['birthday'] = '4/24';
$cats[0]['type'] = 'Munchkin';
$cats[1]['name'] = 'Koko';
$cats[1]['birthday'] = '8/14';
$cats[1]['type'] = 'Persian';
$cats[2]['name'] = 'Zizi';
$cats[2]['birthday'] = '12/08';
$cats[2]['type'] = 'Bengal';
echo "1 --------------------\n";
echo 'name : '.$cats[0]['name']."\n";
echo 'birthday : '.$cats[0]['birthday']."\n";
echo 'type : '.$cats[0]['type']."\n";
echo "2 --------------------\n";
echo 'name : '.$cats[1]['name']."\n";
echo 'birthday : '.$cats[1]['birthday']."\n";
echo 'type : '.$cats[1]['type']."\n";
echo "3 --------------------\n";
echo 'name : '.$cats[2]['name']."\n";
echo 'birthday : '.$cats[2]['birthday']."\n";
echo 'type : '.$cats[2]['type']."\n";
?>